towing ring - Turkish English Dictionary